function EnviarArchivo(){
                
/*activar el gif de carga*/
document.getElementById("gifcarga").innerHTML = '<table style="position: absolute;margin-top: -43px;left: 613px;font-size:100%">\
                                                    <tr>\
                                                        <td>\
                                                            Cargando\
                                                        </td>\
                                                        <td>\
                                                            <img src="../../vista/imagen/gif/carga3.gif" width="100" height="70" alt="carga3"/>\
                                                        </td>\
                                                    </tr>\
                                                  </table>';

var inputFileImage = document.getElementById('adjunto');
var file = inputFileImage.files[0];
var data = new FormData();
var OidRecepcion = document.getElementById("OidRecepcion").value;

data.append('archivo',file);
var url = '../Logica/BllArchivoAdjunto.php?OidRecepcion='+ OidRecepcion +'&tc=1';

$.ajax({
    url:url,
    async: true,
    type:'POST',
    dataType: "json",
    contentType:false,
    data:data,
    processData:false,
    success: MostrarArchivo
});

}

function MostrarArchivo(dat){


if(dat.mensaje == '1'){

    alertify.success("El archivo se guardo satisfactoriamente");
    document.getElementById("gifcarga").innerHTML = '';
    document.getElementById("adjunto").value = '';
    CargarAdjuntosSolicitud();

}else if(dat.mensaje == '2'){

    alertify.error('ocurrio un error al copiar el archivo');

}else{

    alertify.error('ha ocurrido un error');

}

}

function ValidarEnvioArchivo(){

var Archivo = document.getElementById("adjunto").value;

if(Archivo == ""){
    alertify.alert("Seleccione el archivo que desea cargar.", function () {
        $("#adjunto").focus();
    });
    return false;
}


alertify.confirm("Esta seguro de cargar el archivo?", function (e) {
    if (e) {
        EnviarArchivo();
    } else { 
        $("#adjunto").focus();
    }
}); 
return false;


}

function  CargarAdjuntosSolicitud(){

var OidRecepcion = document.getElementById("OidRecepcion").value;

$.ajax({
    async: true,
    type: "POST",
    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
    url: "../Logica/BllArchivoAdjunto.php",
    data: {tc:2,OidRecepcion:OidRecepcion},
    success: RespuestaCargarAdjuntos
});

}

function RespuestaCargarAdjuntos(datos){

var rpt = $.parseJSON(datos);
var r;
var resp = ""; 

$("#Adjuntos").text("");

resp += '<table style="width:100%">';

for(r in rpt){

    resp += '<tr <td style=";padding:10px 10px 10px; text-align:left;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));">\
                <td>\
                    <a title="Descargar '+ rpt[r].Nombre +'" href="javascript:DescargarAdjunto('+ rpt[r].Oid +');" style="margin-left:10px">'+ rpt[r].Nombre +'</a>\
                </td>\
                <td align="center">\
                    <img src="../../vista/imagen/eliminar.png" width="20" height="20" alt="eliminar" style="cursor:pointer" title="Eliminar '+ rpt[r].Nombre +'" onclick="EliminarAdjuntoRecepcion('+ rpt[r].Oid +');" />\
                </td>\
             </tr>';

}

resp += '</table>';

$("#Adjuntos").append(resp);

}

function DescargarAdjunto(OidAdjunto){

window.location = ('DescargarAdjunto.php?OidAdjunto='+OidAdjunto);

}

function EliminarAdjuntoRecepcion(OidAdjunto){

alertify.confirm("Esta seguro de eliminar el archivo?", function (e) {
    if (e) {
        $.ajax({

            async: true,
            type: "POST",
            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
            url: "../Logica/BllArchivoAdjunto.php",
            data: {tc:3,OidAdjunto:OidAdjunto},
            success: RespuestaEliminarAdjuntos

        });
    } else { 

    }
}); 
return false;

}

function RespuestaEliminarAdjuntos(){

CargarAdjuntosSolicitud();

}